proof against water jets - Español Inglés Diccionario